* lisp/pcmpl-gnu.el (pcmpl-gnu-with-file-buffer): New macro.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 01:00:17 +0000 (21:00 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 01:00:17 +0000 (21:00 -0400)
commit444757a53ec29a9bae3a214c3297db8ef2fca619
tree467e48c1ee9e88d4c9156000d7c60c1337b43a73
parent5a554c3a26f416ef4c07f5b4ea63fe949ec42927
* lisp/pcmpl-gnu.el (pcmpl-gnu-with-file-buffer): New macro.
(pcmpl-gnu-tar-buffer): Remove.
(pcmpl-gnu-with-file-buffer): Use it to avoid leaving the tar's buffer
avoid.  Make sure pcomplete-suffix-list is only changed temporarily.
Don't look inside the tar's file is it's too large.
lisp/ChangeLog
lisp/pcmpl-gnu.el